Self-Repairing in a Micro-Programmed Processor for Dependable Applications

نویسندگان

  • Alfredo Benso
  • Silvia Chiusano
  • Paolo Prinetto
  • P. Simonotti
  • G. Ugo
چکیده

This paper presents the on-going activities on the design of a Built-In-Self-Repairable micro-processor for high dependable environments. The processoc designed to pegorm SlSD instructions, is able to on-line dynamically reconfigure its internal micro-code in order to “emulate” faulty functional blocks using fault-free blocks of the system only. One of the main novelties of our approach is therefore that no redundant or spare computational blocks are added to the system to allow self-repairing. The approach is completely transparent to the usel; and allows a graceful degradation of the device, which is able to complete the requested operations even in presence of multiple faults in its functional units.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Self-Repairing Execution Unit for Microprogrammed Processors

The emerging field of self-repair computing could have a major impact on deployable systems for space missions and defense applications. These systems must survive and perform at optimal functionality for long durations in unknown, harsh, and/or changing environments. Examples of such applications include outer solar system exploration, missions to comets and planets with severe environmental c...

متن کامل

Dependable Reconfigurable Computing Design Diversity and Self Repair

We demonstrate the power of reconfigurable computing in enabling cost-effective implementations of dependable systems. New concurrent error detection techniques based on practical implementations of design diversity are presented. Field reconfigurability of reconfigurable hardware is utilized to design self-healing systems capable of autonomous recovery and repair from temporary errors and perm...

متن کامل

Ultra-Low-Energy DSP Processor Design for Many-Core Parallel Applications

Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...

متن کامل

Stack processor architecture and development methods suitable for dependable applications

Nowadays, reconfigurable and multiprocessor systems are becoming increasingly attractive for many applications. Such systems should be more and more dependable especially if errors occur on bits which change the circuit functionality (reconfiguration bits). In addition, mechatronic and automatically controlled systems often work in harsh environmental conditions which make them more prone to er...

متن کامل

Self-organizing and self-repairing mass memories for autosophy multimedia archiving systems replacing the data processing computer with self-learning machines based on the autosophy information theory

The programmed data processing computer may soon be eclipsed by a next generation of brain-like learning machines based on the "Autosophy" information theory. This will require a paradigm shift in memory technology, from random addressable memories to self-organizing failure-proof memories. The computer is essentially a blind calculating machine that cannot find "meaning" as our own brains obvi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000